           *{
		        padding: 0;
				margin: 0;
			}
			img{
			  vertical-align: bottom;	/*取消图片三要素*/
			}
			li{
				list-style: none;/*去除无序列表前面的点*/
			}
			a{
				text-decoration:none ;
			}
			.bd{
				border: 1px solid red;
			}
			.w{
				width: 1140px;
				margin: 0 auto;
			}
			.fl{
				float: left;
			}
			.fr{
				float: right;
			}
			.clearfix::before,.clearfix::after{
				content: "";
				display: table;
			}
			.clearfix::after{
				clear: both;
			}

            .header{
		        height: 83px;
		        width: 1135px;
            }

            header{
		        position: fixed;
		        width: 100%;
		        z-index: 100;
		        top: 0;
		        background: #ffffff;
		        
            }
            .logo{
		        padding-top: 19px;
	            padding-bottom: 28px;
            }
			.logotwo{
				margin-top: 29px;
				margin-bottom: 32px;
				background: url(../img/images/s-icons.png) -242px -7px ;
				width: 20px;
				height: 20px;
				padding-left: 149px;
				padding-top: 10px;
				left: 795px;
				
				position: relative
			}
			.logotwo:hover{
				background-position: -242px -46px;
			}
            .navigation{
		        padding-right: 257px;
            }
            .navigation>li{
		        padding-left:15px ;
                padding: 0 10px;
		        position: relative;
            }
            .navigation a{
		        display: block;/*行转化*/
		        font-size: 20px;
		        line-height: 83px;
            }
            .navigation>li:hover{
		        border-top: 2px solid #ee5746;
		        background: radial-gradient(at top,#ededed,#ffffff);
            }
            .subnav{
		        display: none;	
		        position: absolute;
		        /* top: 0;
		        left: 0; */
            }
            .navigation>li:hover .subnav{
		        display: block;
            }
            .subnav li:hover{
		        background-color: #FFFF00;
            }
            .subnav a{
		        display: block;
		        font-size: 11px;
		        line-height: 46px;
            }
			.banner {
				background: linear-gradient(to right,#e0e0e0,white,#e0e0e0);
				height: 518px;
				padding-top: 83px;
			}
			.banner_l{
				width: 315px;
				padding: 96px 160px 0px 15px;
			}
				.banner_l .fl{}
				.banner_l h4{
			    height: 27px;
				width: 51px; 
				margin: 46px 8px 0 8px;
				background-color: #FFFFFF;   
			}
			.banner_l :nth-child(2){
				background-color: #ed5844;
				border: 1px solid white;
				padding-left: 0px;
			}
			.banner_r{
				padding-top: 48px;
			}
	
			.ser{
				padding:70px 0 ;
				height: 276px;
				border-bottom: 6px double #dddddd;
				width: 1127px;
				/* position: relative; */
			}
			.sers{
				width: 360px;
				height: 128px;
				padding-right: 20px;
				padding-bottom: 14px;
				background: url(../img/images/ser-bg.png)no-repeat;
			}
			.sers:nth-child(3n){
				padding-right: 0px;
			}
			.sers h5{
				padding: 25px 0 7px 91px;
				color: #565455;
				position: relative;
			}
			.sers p{
				padding-left: 91px;
				line-height: 20px;
				font-size: 10px;
				color: #a3a3a3;
			}
			.sers::before{
				content: "";
				background-color: #ed5844;
				width: 67px;
				height: 123px;
				position: absolute;
			}
           .ser :nth-child(1) ::after{
				content: "";
				background:url(../img/images/s-icons.png) 0px 0px;
				width: 25px;
				height: 35px;
				top: 43px;
				left: 17px;
				position: absolute;
			}			
			.ser :nth-child(2) ::after{
				content: "";
				background:url(../img/images/s-icons.png) -90px -11px;
				width: 25px;
				height: 35px;
				top: 43px;
				left: 18px;
				position: absolute;
			}
            .ser :nth-child(3) ::after{
				content: "";
				background:url(../img/images/s-icons.png) -165px -6px;
				width: 25px;
				height: 35px;
				top: 49px;
				left: 21px;
				position: absolute;
			}
            .ser :nth-child(4) ::after{
				content: "";
				background:url(../img/images/s-icons.png) 0px -125px;
				width: 25px;
				height: 35px;
				top: 51px;
				left: 21px;
				position: absolute;
			}
            .ser :nth-child(5) ::after{
				content: "";
				background:url(../img/images/s-icons.png) -82px -119px;
				width: 35px;
				height: 35px;
				top: 50px;
				left: 18px;
				position: absolute;
			}
            .ser :nth-child(6) ::after{
				content: "";
				background:url(../img/images/s-icons.png) -158px -122px;
				width: 36px;
				height: 35px;
				top: 52px;
				left: 15px;
				position: absolute;
			}	
			.buy{
				height: 132px;
				margin-top: 56px;
				background-color: #eeeeee;
				border: 1px solid #dddddd;
				position: relative;
			}
			.buy::before{
			    content: "";
				width: 5px;
				height: 132px;
				background-color: #ed5746;
				position: absolute;
			}
			.buy1{
				padding: 45px 30px 27px 35px;
			}
            /* .lins{
				border-bottom: 6px double #dddddd;
			}
		   */
		    .buy1 h4{
				font-size: 12px;
				line-height: 12px;
			}
			.buy1 p{
				font-size: 10px;
				line-height: 47px;
			}
			.buy2{
				width: 155px;
				height: 57px;
				margin: 40px 45px 0 0;
				background-color: #ee5744;
				box-shadow: 0px 0px 5px 2px #c34141 inset;
				border-radius: 2px;
				position: relative;
			}
		    .buy2 p{
				padding-left: 51px;
				padding-top: 18px;
				font-size: 16px;
				color: #fef3f7;
				
			}
			.buy2::before{
				content: "";
				position: absolute;
				width: 16px;
				height: 16px;
				background: url(../img/images/windows.png)no-repeat -6px -7px;
				top: 21px;
				left: 17px;
			}
			.pohto{
				width: 1140px;
				height: 578px;
			}
			.pohto .b{
				position: relative;
			}
			.pohto .b::before{
				content: "";
				position: absolute;
				width: 1010px;
				height: 3px;
				padding-top: 56px;
				border-bottom: 6px double #dddddd;
				left: 130px;
			}
			.pohto .b p{
				padding-top: 51px;
				font-size: 14px;
			}
			.pothos{
				position: relative;
			    background-color: #eeeeee;
				width: 275px;
				height: 470px;
				margin-right: 12px;
				margin-top: 43px;
			}
			.pothos:nth-child(5)
			{
				margin-right: 0px;
			}
			.pothos h3{
				padding: 344px 0 17px 15px;
				font-size: 12px;
				border-bottom: 1px solid #e7e7e7;
				/* position: relative; */
				
			}
			.pothos p{
				padding: 14px 0 0 15px;
				font-size: 9px;
				line-height: 15px;
			}
			.pothos::before{
				content: "";
				position: absolute;
				background: url(../img/images/p1.jpg)no-repeat;
				background-size: 248px 310px;
				width: 248px;
				height: 310px;
				margin: 14px;
			}
			.pothos:nth-child(3)::before {
				background: url(../img/images/p2.jpg)no-repeat;
				background-size: 248px 310px;
			}
			.pothos:nth-child(4)::before {
				background: url(../img/images/p3.jpg) no-repeat;
				background-size: 248px 310px;
			}
			.pothos:nth-child(5)::before {
				background: url(../img/images/p4.jpg) no-repeat;
				background-size: 248px 310px;
			}
			.pothos::after{
				content: "";
				position: absolute;
				background: url(../img/images/s-icons.png)no-repeat -242px -84px ;
				width: 60px;
				height: 25px;
				top:299px;
				left: 202px;
			}
			.pothos .web{
				content: "";
				position: absolute;
				background-color: #ed5844;
				width: 114px;
				height: 27px;
				top:297px;
				left: 14px;
			}
			.pothos .web h5{
				padding: 5px 0px 0px 20px;
				font-size: 1px;
				color: #fee6e6;
			}
			.blog{
				padding-top: ;
				height: 873px;
			}
			.blog .b2{
				width: 1140px;
				height: 3px;
				padding-top: 56px;
				border-bottom: 6px double #dddddd;
			}
			.blog .buy3{
				width: 89px;
				border-top: 133px solid #ed5844;
				border-left: 89px solid transparent;
				position: relative;
			}
			.blog .buy3::after{
				content: "";
				position: absolute;
				background:url(../img/images/mail.png) no-repeat;
				width: 28px;
				height: 30px;
				left: 18px;
				top: -85px;
			}
			.blog_l{
				width: 760px;
				height: 620px;
			}
			.blog_l .b3{
				width: 760px;
				position: relative;
			}
			.blog_l .b3::before{
				content: "";
				position: absolute;
				width: 632px;
				height: 3px;
				left: 128px;
				padding-top: 56px;
				border-bottom: 6px double #dddddd;
			}
			.blog_l .b3 h4{
				padding-top: 52px;
				font-size: 14px;
			}
			.blog_l .our{
				width: 340px;
				height: 525px;
				padding-right: 40px;
				padding-top: 35px;
				position: relative;
			}
			.blog_l .our::before{
				content: "";
				position: absolute;
			    width: 340px;
				height: 255px;
				background: url(../img/images/b1.jpg)no-repeat;
				top: 35px;
			}
			.blog_l .our::after{
				content: "";
				position: absolute;
				width: 45px;
				height: 41px;
				background: url(../img/images/s-icons.png) no-repeat -239px -168px;
				top: 249px;
				left: 253px;
			}
			.blog_l .our:nth-child(3)::before{
				background: url(../img/images/b2.jpg) no-repeat;
			}
			.blog_l .our:nth-child(3)::after{
				background: url(../img/images/s-icons.png) no-repeat -239px -122px;
			}
			.blog_l .our h4{
				padding: 275px 0 17px 0 ;
				font-size: 15px;
				position: relative;
			}
			.blog_l .our h4::after{
				content: "";
				position: absolute;
				width: 41px;
				height: 40px;
				background: url(../img/images/s-icons.png)no-repeat -293px -122px;
				top: 215px;
				left: 300px;
				}
			.blog_l .our .zi{width: 326px;}
			.blog_l .our p{
				padding: 18px 0 14px 0;
				line-height: 22px;
				font-size: 9px;
				color: #a3a3a3;
				border-top: 1px solid #cccccc;
				border-bottom: 1px solid #cccccc;
			}
			.blog_l .our h5{
				padding: 36px 0 59px 13px;
				font-size: 12px;
				position: relative;
			}
			.blog_l .our h5::before{
				content: "";
				position: absolute;
				background: url(../img/images/s-icons.png)no-repeat -295px -183px;
				width: 13px;
				height: 12px;
				top: 37px;
				left: 97px; 
			}
			.blog_r{
				width: 380px;
				height: 620px;
			}
			.blog_r .b4{
				width: 380px;
				position: relative;
			}
			.blog_r .b4::before{
				content: "";
				position: absolute;
				width: 233px;
				height: 3px;
				left: 148px;
				padding-top: 56px;
				border-bottom: 6px double #dddddd;
			}
			.blog_r .b4 h4{
				padding-top: 52px;
				font-size: 14px;
			}
			.blog_r .tes{
				width: 380px;
				height: 227px;
			}
			.blog_r .tes .v1{
				width: 365px;
				height: 109px;
				padding: 35px 0 0 15px;
				position: relative;
			}
			.blog_r .tes .v1 h4{
			   font-size: 15px;
			   padding: 6px 46px 8px 102px;
			   line-height: 23px;
			}
			.blog_r .tes .v1 p{
				padding: 0 0 0 102px;
				font-size: 14px;
				line-height: 23px;
			}
			.blog_r .tes .v1 p:nth-child(3)
			{color: #e45544;}
			.blog_r .tes .v0{
				width: 365px;
				height: 109px;
				padding: 0px 0 0 15px;
				position: relative;
			}
			.blog_r .tes .v0 h4{
			   font-size: 15px;
			   padding: 6px 46px 8px 102px;
			   line-height: 23px;
			}
			.blog_r .tes .v0 p{
				padding: 0 0 0 102px;
				font-size: 14px;
				line-height: 23px;
			}
			.blog_r .tes .v2{
				padding-left: 15px;
				position: relative;
			}
			.blog_r .tes .v2::befor{
				content: "";
				position: absolute;
				background: url(../img/images/quotes.png)no-repeat;
				width: 21px;
				height: 21px;
                margin-top: 3px;
			}
			.blog_r .tes .v2 p{
				padding-top: 6px;
				line-height: 19px;
				font-size: 12.5px;
				/* text-indent:2em; */
				color: #c9c9c9;
			}
			footer{
				padding-top: 14px;
				height: 259px;
				background-color:#373737;
			}
			footer .fl{
				width: 250px;
				padding-right: 35px;
			}
			footer .fl h4{
				line-height: 47px;
				font-size: 13px;
				color: #fdfdfd;				
				font-family: "黑体";
				position: relative;
			}
			footer .fl h4::before{
				content: "";
				width: 132px;
				height: 0px;
				border-top: 1px solid #434345;
				border-bottom: 1px solid #060608;
				position: absolute;
				top: 47px;left: 1px;
			}
			footer .fl p{
				color: #a09fa5;
				font-size: 10px;
				line-height: 23px;
				padding-top: 18px;
			}
			footer .d{
				padding-top: 25px;
				height: 20px;
			}
			footer .fl .d p{
				display: inline;
				line-height: 44px;
				padding: 14px 10px 11px 10px;
				background-color: #222222;
			}
			footer .fl h5{
				font-size: 9px;
				color: #fbfbfb;
			}
			footer .fl .tw{
				padding-left: 30px;
	            background: url(../img/images/tw.png) no-repeat 0 23px ;
			}
			footer .fs{
				height: 210px; 
				padding-top: 25px;
			}
			footer .f{
				width: 81px;
				padding: 3px 3px 0 0 ;
			}
			footer .fs :nth-child(3n){
				padding-right: 0;
			}
			.late{
				height: 52px;
				background-color: #232323;
			}
			.late .w{}
			.late p{
				font-size: 11px;
				color: #dfdfdf;
				position: relative;
				right: 24px;
			}
			.late p::before{
				content: "";
				width: 96px;
				height: 24px;
				background: url(../img/images/logo2.png)no-repeat;
				position: absolute;
				top: 0;left: -761px;
			}
			.late p::after{
				content: "";
				width: 38px;
				height: 25px;
				background: url(../img/images/move-top.png)no-repeat;
				position: absolute;
				top: 0;left:737px;
			}

			
			
			
			
